home *** CD-ROM | disk | FTP | other *** search
/ PCMania 19 / PCMania19.iso / Jogos em Flash / ESTRATEGIA / SONUNDRUM.SWF / scripts / frame_4 / DoAction.as
Text File  |  2003-11-17  |  2KB  |  74 lines

  1. function build()
  2. {
  3.    stop = "";
  4.    setProperty("scores", _visible, 0);
  5.    i = 1;
  6.    while(5 >= i)
  7.    {
  8.       iii = 1;
  9.       while(5 >= iii)
  10.       {
  11.          ii = 1;
  12.          while(Number_Of_Types >= ii)
  13.          {
  14.             b = "block" + ii;
  15.             if("block" + ii != type)
  16.             {
  17.                setProperty(_root["block" + i + iii]["block" + ii], _visible, 0);
  18.             }
  19.             else
  20.             {
  21.                setProperty(_root["block" + i + iii]["block" + ii], _visible, 1);
  22.             }
  23.             ii = Number(ii) + 1;
  24.          }
  25.          iii = Number(iii) + 1;
  26.       }
  27.       i = Number(i) + 1;
  28.    }
  29. }
  30. function win()
  31. {
  32.    if(stop != "yes")
  33.    {
  34.       count = 0;
  35.       i = 1;
  36.       while(5 >= i)
  37.       {
  38.          iii = 1;
  39.          while(5 >= iii)
  40.          {
  41.             if(_root["block" + i + iii][type]._currentframe == 4)
  42.             {
  43.                count = Number(count) + 1;
  44.             }
  45.             iii = Number(iii) + 1;
  46.          }
  47.          i = Number(i) + 1;
  48.       }
  49.       if(count >= winner)
  50.       {
  51.          nobutton();
  52.          my_score = timer.timer;
  53.          stop = "yes";
  54.          setProperty("scores", _visible, 1);
  55.          scores.gotoAndPlay(11);
  56.       }
  57.    }
  58. }
  59. function nobutton()
  60. {
  61.    i = 1;
  62.    while(5 >= i)
  63.    {
  64.       iii = 1;
  65.       while(5 >= iii)
  66.       {
  67.          _root["block" + i + iii].gotoAndStop(2);
  68.          iii = Number(iii) + 1;
  69.       }
  70.       i = Number(i) + 1;
  71.    }
  72. }
  73. build();
  74.